package com.ruoyi.app.controller.marketing.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class MemberCouponVO {
    private long id;
    private long couponId;
    private String title;
    private Integer couponType;
    private String imageUrl;
    private Integer modelType;
    private BigDecimal reachAmount;
    private Integer overAmount;
    private Integer faceValue;
    private String reachAmountDesc;
    private BigDecimal discount;
    //使用开始时间
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date useStartTime;
    //使用结束时间
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date useEndTime;
    private String remark;
    //领取时间
    private Date getTime;
    private Integer couponStatus;
    private Integer memberCouponStatus;
    //是否可用
    private Integer isEnable;
    private Integer isDelete;
}
